#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

//int  Max(x, y)
//{
//	if (x > y)
//		return x;
//	else
//		return y;
//}
//
//int main()
//{
//	int a = 0;
//	int b = 0;
//	scanf("%d %d", &a, &b);
//
//	int m = Max(a, b);
//	printf("%d", m);
//	return 0;
//}

//int main()
//{
//    int a = 0;
//    while (scanf("%d", &a) != EOF)
//    {
//        if (a % 2 == 0)
//            printf("Even\n");
//        else
//            printf("Odd\n");
//    }
//
//    return 0;
//}

//int main()
//{
//    int a = 0;
//    while (scanf("%d", &a) != EOF)
//    {
//        if (a >= 60)
//            printf("Pass\n");
//        else
//            printf("Fail\n");
//    }
//    return 0;
//}

int main()
{
    int a = 0;
    while (scanf("%d", &a) != EOF)
    {
        if (a >= 90 && a <= 100)
            printf("Perfect\n");
    }
    return 0;
}